Release 10.1A: OpenEdge Development:
Progress Dynamics Administration
Generating the cache
Progress Dynamics provides a tool to generate the class and entity cache for deployment.
![]()
To generate the cache:
- From the Administration tool, choose Deployment
Generate Client Cache, displaying the Generate Client Cache window, as shown:
Note: If you extend the classes provided with Progress Dynamics, and if you choose to cache those classes on the client, you can set the- If you want to generate a class cache, check the Class Cache toggle box and choose the Class tab. The browser on the Class tab displays classes where the
cache_on_clientfield in thegsc_object_typetable is set toTRUE. You can multi-select as many object types as you want to cache.cache_on_clientvalue using the Cache on client toggle box from either the Object Type Maintenance tool or the Repository Object Maintenance tool. For more information on these tools, see OpenEdge Development: Progress Dynamics Basic Development .- If you want to generate an entity cache, check the Entity Cache toggle box and choose the Entity tab, as shown:
![]()
The browser on the Entity tab displays the entities that have been imported into the Progress Dynamics Repository. You can multi-select as many entities as you want to cache.
- Once you select the classes and entities you want to cache, you can choose the Go
button to generate the class and entity cache.
By default, Dynamics generates the class and entity cache in the directory specified for the
ry-clcproduct module. For better control, Progress Software Corporation recommends that you use theclient_cache_directorysession property to specify where the client cache is generated. Using this property keeps all client cache content in one place, allowing you to easily deploy the cache to clients. Setting theclient_cache_directoryproperty ensures that the specified directory is searched for the class and entity cache. Using this property also eliminates one AppServer request (during AppServer configuration) required to obtain the relative path of the client cache based on thery-clcproduct module settings.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |